home *** CD-ROM | disk | FTP | other *** search
/ Compendium Deluxe 1 / LSD Compendium Deluxe 1.iso / a / programming / arexx / larp11a.lha / LARP / defs.h next >
Encoding:
C/C++ Source or Header  |  1993-06-05  |  1.4 KB  |  45 lines

  1. /*********************************************/
  2. /*                                           */
  3. /*       Designer (C) Ian OConnor 1994       */
  4. /*                                           */
  5. /*      Designer Produced C header file      */
  6. /*                                           */
  7. /*********************************************/
  8.  
  9. #include <exec/types.h>
  10. #include <exec/memory.h>
  11. #include <intuition/intuition.h>
  12. #include <libraries/gadtools.h>
  13. #include <graphics/gfxbase.h>
  14. #include <clib/exec_protos.h>
  15. #include <clib/intuition_protos.h>
  16. #include <clib/gadtools_protos.h>
  17. #include <clib/graphics_protos.h>
  18. #include <clib/utility_protos.h>
  19. #include <string.h>
  20. #include <stdio.h>
  21. #include <stdlib.h>
  22. #include <lib/rexx.h>
  23. #include "LARP-protos.h"
  24. #include "LARP_rev.h"
  25.  
  26. extern struct Window *Win0;
  27. extern APTR Win0VisualInfo;
  28. extern struct Library *DiskfontBase;
  29. extern struct Library *GadToolsBase;
  30. extern struct GfxBase *GfxBase;
  31. extern struct IntuitionBase *IntuitionBase;
  32.  
  33. extern void RendWindowWin0( struct Window *Win );
  34. extern int OpenWindowWin0( void );
  35. extern void CloseWindowWin0( void );
  36. extern int OpenLibs( void );
  37. extern void CloseLibs( void );
  38. extern void StripIntuiMessages( struct MsgPort *mp, struct Window *win);
  39. extern void CloseWindowSafely( struct Window *win);
  40. extern void main(void);
  41. extern void wbmain(void);
  42. extern int ProcessWindowWin0(LONG, UWORD, APTR);
  43. extern void DrawMessages(struct Window *, char *, UBYTE);
  44. extern void UpdateMessages(char *);
  45.